extends BattleState

@onready var monster_handler = $"../../MonsterHandler"
@onready var statue = $"../../Statue"
@onready var player_in_battle = $"../../PlayerInBattle"


func enter() -> void:
	CardManager.avail_point = CardManager.hand_point
	Events.card_table_point_update.emit()
	for c in CardManager.round_data.round_card:
		c.after_round()
	
	CardManager.current_round += 1

	#player 回合开始的增益减益
	player_in_battle.before_round()
	CardManager.round_data.clear()
	
	transition_requested.emit(self, State.STATE_STATUE_BEFORE_NEW_ROUND)
	




